What is the meaning of the word "isle of skye"?

Definitions: